/*********************************************************
 * copyright xinbohit.com 版权所有 
 * 开发人员：IvanYu
 * 创建时间：2014/8/22 12:43:27
 * 描述说明：
 * 
 * 更改历史：
 * 
 * *******************************************************/

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using LEARNREN.COM.BLL;

namespace LEARNREN.COM.UI.LabelProviders
{
    /// <summary>
    /// 面包屑导航
    /// </summary>
    public class NCLabel : AbstractLabelProvider
    {
        public NCLabel(string label)
            : base(label)
        {

        }
        public override string GetHtml()
        {
            try
            {
                string cidStr = LabelProviderHelper.GetProperties(this.LabelString)[0];
                if (cidStr.ToLower() == "cur")
                {
                    return BasicCache.AllCatalogueNC[this.Context.CatalogueID];
                }
                else
                {
                    return BasicCache.AllCatalogueNC[int.Parse(cidStr)];
                }
            }
            catch
            {
                return this.LabelString;
            }
        }
    }
}
